Skip to content

Implement opusify list command with template options#54

Merged
Josephat-S merged 1 commit into
devfrom
feat/commands
May 25, 2026
Merged

Implement opusify list command with template options#54
Josephat-S merged 1 commit into
devfrom
feat/commands

Conversation

@Josephat-S
Copy link
Copy Markdown
Contributor

This pull request enhances the CLI by introducing a new list command to display available templates, their variants, supported architectures, and design systems in a user-friendly format. It also adds a detailed architecture availability map to clarify which templates support which architectures.

New CLI features:

  • Added a list command to the CLI, allowing users to view all available templates, their variants, supported architectures, sidebar support, and design systems. The command supports an optional --template flag for focused details.
  • Implemented a comprehensive ARCHITECTURES map that defines each architecture, its label, and which templates support it, enabling clear presentation of architecture availability in the CLI output.

User experience improvements:

  • The list command provides color-coded, organized output for templates, variants, architectures (including "coming soon" status), and sidebar support, making it easier for users to understand their options.
  • Added a section at the end of the list output to display available design systems, improving discoverability.… portfolio, opusify --template badname

Closes #40

@Josephat-S Josephat-S requested a review from a team May 25, 2026 18:30
@Josephat-S Josephat-S merged commit 6382fd1 into dev May 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

opusify list Command

1 participant